red barb - Francés Inglés Diccionario